﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TP2.Lib
{
     [Serializable]
    public abstract class Flota
    {
        #region /*---------- Propiedades ------------*/

        private List<AvionEnemigo> _aviones;
        public List<AvionEnemigo> Aviones 
        { 
            get { return _aviones; }
            set { _aviones = value;}
        }

        private int _cantidadAviones;
        public int CantidadDeAviones
        {
            get { return _cantidadAviones; }
            set { _cantidadAviones = value; }
        }

        private double[] _posicionInicial;
        public double[] PosicionInicial
        { 
            get { return _posicionInicial; }
            set { _posicionInicial = value; } 
        }

        #endregion

       
        public Flota(double[] posicion, int cantAviones)
        {
            this.Aviones = new List<AvionEnemigo>();
            this.CantidadDeAviones = cantAviones;
            this.PosicionInicial = posicion;
        }

    }
}